function columns(vm) {
  const cols = [
    {
      title: '序号',
      dataIndex: 'xu',
      width: 60,
      align: 'left',
      customRender: function(t, r, index) {
        return parseInt(index) + 1
      },

    },
    {
      title: '单位名称',
      dataIndex: 'departName',
      align: 'left',
      width: 310,
      scopedSlots: { customRender: 'departName' },

    },
    {
      title: '审计发现问题',
      dataIndex: '',
      align: 'left',
      children: [
        {
          title: '问题类型',
          dataIndex: 'wtlx',
          key: 'IssueType',
          width: 300,
          scopedSlots: { customRender: 'IssueType' }
        },
        {
          title: '具体问题（典型案例）',
          dataIndex: 'jtwt',
          key: 'ConcrateIssue',
          width: 750,
          scopedSlots: { customRender: 'ConcrateIssue' }
        },
        {
          title: '是否违规',
          dataIndex: 'sfwg',
          key: 'Isillegal',
          width: 120,
          scopedSlots: { customRender: 'Isillegal' }
        },
        {
          title: '问题总数',
          dataIndex: 'wtzs',
          align: 'left',
          key: 'wtzs',
          scopedSlots: { customRender: 'wtzs' }
        },
        {
          title: '涉及金额(万元)',
          dataIndex: 'sjje',
          align: 'left',
          key: 'sjje',
          scopedSlots: { customRender: 'sjje' }
        }
      ]
    },
    {
      title: '问题整改情况',
      dataIndex: '',
      align: 'left',
      children: [
        {
          title: '完善制度（项）',
          dataIndex: 'wszd',
          align: 'left',
          key: 'wszd',
          scopedSlots: { customRender: 'wszd' }
        },
        {
          title: '挽回损失（万元）',
          dataIndex: 'whss',
          align: 'left',
          key: 'whss',
          scopedSlots: { customRender: 'whss' }
        },
        {
          title: '追责问责（人次）',
          dataIndex: 'zzwz',
          align: 'left',
          key: 'zzwz',
          scopedSlots: { customRender: 'zzwz' }
        }
      ]
    },
    // {
    //   dataIndex: 'action',
    //   align: 'left',
    //   slots: { title: 'actionName' },
    //   scopedSlots: { customRender: 'action' },
    //   key: 'action',
    //   width: 120,
    //   fixed: 'right',
    // }
  ]
  return cols
}

export default columns
